//
//  TPViewController+TPNavBarExtension.h
//  Pods
//
//  Created by caixun on 15/11/6.
//
//

#import "TPViewController.h"


@interface TPViewController (TPNavBarExtension)


/*!
 @author caixun, 15-07-10 15:07:16
 
 @brief  根据标题创建导航栏
 
 @param idTitle UIView或NSString
 
 @since v1.0
 */
- (void)createNavBarViewWithTitle:(id)idTitle;

/*!
 @author caixun, 15-07-13 11:07:44
 
 @brief  创建左侧按钮，仅限只有一个左侧按钮时使用
 
 @param idItem  左侧按钮item，nil时表示没有左侧按钮，NSString类型@“”，只有返回箭头，NSString其他，既有标题又有返回箭头；UIImage类型，设置返回按钮图片
 @param target 点击事件的响应者
 @param selAction 左侧按钮的点击事件
 
 @since v1.0
 */
- (void)createNavLeftBtnWithItem:(id)idItem target:(id)target action:(SEL)selAction;

/*!
 @author caixun, 15-07-13 12:07:32
 
 @brief  创建右侧按钮，仅限只有一个右侧按钮时使用
 
 @param item  右侧按钮item，nil时表示没有右侧按钮，NSString类型，设置标题；UIImage类型，设置image
 @param target 点击事件的响应者
 @param selAction 右侧按钮的点击事件
 
 @since v1.0
 */
- (void)createNavRightBtnWithItem:(id)idItem target:(id)target action:(SEL)selAction;


@end
